package net.y2t72.microblog.biz.impl;

import java.util.List;

import net.y2t72.microblog.bean.District;
import net.y2t72.microblog.biz.DistrictBiz;
import net.y2t72.microblog.dao.DistrictDao;
import net.y2t72.microblog.dao.impl.DistrictDaoImpl;


/**
 * 地区表业务逻辑实现类
 * @author Administrator
 *
 */

public class DistrictBizImpl implements DistrictBiz {
	
	private DistrictDao districtDao = new DistrictDaoImpl();
	
	@Override
	/**
	 * 查询省份
	 * @return	地区信息集合
	 * @author 余坚良
	 */
	public List<District> getList() {
		return districtDao.getList();
	}

	@Override
	/**
	 * 查询省份对应的城市
	 * @param upid	父级地区id
	 * @return 省份对应的城市
	 * @author 余坚良	
	 */
	public List<String> getList(int upid) {
		return districtDao.getList(upid);
	}
	
	/**
	 *  查询省份
	 * @return	地区信息集合
	 * @author  任小斌
	 */
	public List<District> findProvince(){
		
		return districtDao.findProvince();
	}
	
	/**
	 *  查询省市对应的城市
	 * @param provinceid	省市的ID
	 * @return 				省份对应的城市
	 * @author 				任小斌
	 */
	public List<District> findCity(int provinceid){
		return districtDao.findCity(provinceid);
	}
}
